﻿
body{margin:0;padding:0;font-size:12px;  color: #4c4c4c;font-family:Verdana,Arial,Helvetica,sans-serif;background:#f7f7f7;}
body,
h1,h2,h3,h4,h5,h6,
div,p,pre,
form,blockquote,select,input {
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;vertical-align:middle;
}
table,tr,td
{
	margin:0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
}
input {border: 1px solid #7E9DB9;}
fieldset{
	border: none;
	margin:0;
	padding:0;
	font-family:Arial, Verdana, sans-serif;
}
a:link,a:visited{color:#4c4c4c;text-decoration:none;}
a:hover{color:#4c4c4c;text-decoration:underline;}
a:active{color:#4c4c4c;text-decoration:none;}
ul,ol,li{ list-style: none outside none;}
img{border:0;vertical-align:middle;}
#top_bar{background-image:url(../../img/top_bar.gif);  height:23px;} 
#content{width:848px; border:1px #C9C9C9 solid; border-top:none; margin:0 auto 10px;background:#FFFFFF;}
#head .logo{ float:left;margin-left: 10px;margin-top: 10px;margin-bottom:  10px;}
#headerSearchBtn { border:none;}
#head .right{ margin:5px 0 0 0; width:450px; float:right; padding:5px 0 0 0;}
.txt{ background:url(../../img/hd.gif)  no-repeat 0px 8px; padding:7px 0 0 15px;  margin:0 0 0 20px; font-weight:bold; width:80px; float:left; height:20px;}
#head .right .search{ margin:0 0 0 20px;border:0px;}
#nav{background:url(../../img/nav2.gif) ; height:40px; clear:both;  border-bottom:2px solid #CCCCCC ;font-family:microsoft yahei;}
#nav ul{ width:830px; margin:0;}
#nav ul li{width:120px;font: bold 16px/40px microsoft yahei;float:left; height:40px; text-align:center;}
#nav ul li a{ display: block;  text-decoration: none;color:#FFFFFF;}
#nav ul li a:hover{background:url(../../img/nav.gif) ; height:40px;}
#nav ul li.gap{ height: 38px; padding: 0; width: 0;border-right: 1px solid #FDFDFD;}
#banner{/*background:url(../../img/idx-nofla.gif);*/ text-align:center;}
#news{ padding:9px; width:830px;}
#news .left{ width:580px; float:left;}
.left .title{background:url(../../img/idx-news-ti.gif); height:39px; width:570px;}
#news .right{width:210px; float:right; height:170px;}
.index_img{background:url(../../img/idx-ban01.jpg); width:210px; float:right; height:70px;}


.index_pro{width:210px; float:right; height:150px;}
.index_pro ul{ margin:0; padding:0 10px;}
.index_pro ul li{padding:5px 0 0 0;border-bottom: 1px dotted #58626F;}



#foot{ width:830px; height:70px; clear:both; padding:10px;}
#foot .Copyright,#foot .left{ clear:both; width:830px; float:left; margin:10px 0 0 0;}
#subnav{color: #999999; padding: 5px 9px;border-bottom:1px #CCCCCC dashed; width:670px;}
#subnav a{ color: #003F98;}
.tit1{background:url(../../img/T12jDNXeBhXXXn0Qk.-1-31.png); height:28px; margin:10px; width:640px; border:1px solid #CCCCCC ; padding:0 0 0 10px;}  /*改*/
.pro_tit{height:28px; margin:2px 0 5px 10px;width:640px; padding:0 0 0 10px;background:url(../../img/searchn-st.gif); clear:both;}
.pro_tit1{height:28px; margin:2px 0 5px 10px; width:640px; padding:0 0 0 10px;background:url(../../img/searchd-st.gif); clear:both;}
.pro_tit2{height:28px; margin:20px 0 5px 10px; width:640px; padding:0 0 0 10px;background:url(../../img/feat-st.gif); clear:both;}
.pro_tit3{height:28px; margin:20px 0 5px 10px; width:640px; padding:0 0 0 10px;background:url(../../img/feat-st2.gif); clear:both;}

.ico{ width:5px; height:20px; background-color:#CE0000;margin:5px 0 0 0; float:left;}
.d_ico{ width:5px; height:20px; background-color:#CE0000;margin:5px 0 0 0; float:left;}
.n_ico{ width:5px; height:20px; background-color:#CE0000;margin:5px 0 0 0; float:left;}
.pro_ico{ width:5px; height:20px; background-color:#CE0000;margin:5px 0 0 0; float:left;}
span.t{ font-weight:bold; font-size:14px; float:left; margin:5px 0 0 10px;}
.company{ width:670px; line-height:20px; float:left;}
.prouct{ width:670px; float:left;}
.company .con{ padding:15px;}
.com_right{ width:169px; float:right;background: url("../../img/comp_bg.jpg") no-repeat scroll left top #D7DDF3; height:480px;}
.n_right{ width:169px; float:right;background: url("../../img/comp_bg.jpg") no-repeat scroll left top #D7DDF3; height:480px;}

.dw_right{ width:169px; float:right;background: url("../../img/comp_bg.jpg") no-repeat scroll left top #D7DDF3; height:480px;}
.con  dl.new_li{ width:600px; line-height:30px;list-style:none;}
.con  dl.new_li dd.b{ width:580px; text-align:left; padding:0 0 0 10px ;border-bottom:1px  dashed #cccccc;}
.downl{background: url("../../img/idx-st-cat.gif"); height:55px; width:320px; }
.down2{background: url("../../img/idx-bg-cat.gif") no-repeat left top;padding:20px 0px 20px 10px;}
.down3{background: url("../../img/idx-btn-cat-over.gif") no-repeat; height:84px;padding:0 0 0 10px;}
.pro_right{ width:160px; float:right; height:480px;
   background-color: #f6f6f6;/*改*/
    text-align: left;
		margin:2px 0 0 0;
		
}
.pro{ background: url("../../img/bg-prod.gif") no-repeat scroll left top transparent;
    margin-bottom: 5px;
	padding:0 0 0 2px;    }
.pro ul{ float:left; padding:0; margin:0 0 0 5px;}
.pro ul li{ width:210px; height:190px; float:left; margin:0 2px 0 0;/*border:1px  dashed #cccccc;*/
		}
.pro_3{background: url("../../img/idx-ban-tech.jpg") no-repeat ; height:74px; width:660px;clear:both;margin:20px 0 5px 10px;}	
.pro_right ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 155px;
}
.pro_right ul li.level00 {
    background-color: #E8F1FB;
	
    border-bottom: 1px dotted #58626F;
}
.pro_right  ul li {
    border-bottom: 1px dotted #58626F;
	padding:5px 0 1px 25px;color: #4F4F4F;
	background: url("../../img/hd.gif") no-repeat scroll 12px 10px transparent;  /*改*/
}
.pro_right ul li.level00 a:link, .pro_right ul li.level00 a:visited {
    color: #305D8A;
    text-decoration: none;
}
.pro_right ul li a:hover{background:#ededed;  color: #780c00;	background-color:#f6d0b9;} /*改图*/
.pro_right ul li a:link, .pro_right ul li a:visited {
    color: #556677;
    text-decoration: none;
}
.txt2 {
    line-height: 22px;
	width:390px; float:right; margin:5px 0 0 0; height:135px; overflow:hidden;}
.TopImg{ width:255px; height:190px; float:left;clear:both; margin:5px;}
h1.txt1{ width:390px; float:right; line-height:30px;}
.ps_tit{ padding:2px;}
.ps_tit2{ padding:5px;}
.ps_tit2 table.guide td.fs13 {
    color: #556677;
    padding: 10px;
    text-align: left;
    width: 116px;
}

.ps_tit2 table.guide th, .ps_tit2 table.guide td {
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 0 1px 1px 0;
    text-align: center;
    vertical-align: middle;
}
.ps_tit2 table.guide td.fs12 {
background:none;
}
.fs15 a{ color: #0073DA;    text-decoration: underline;}
div.features {
    background: url("../../img/bg-prod.gif") no-repeat scroll left top transparent;
    margin:15px 0 0 0;
    padding:0 0px 0 10px;
}
 div.features dl dt {
    margin: 0 0 0 0;
    padding:0 0 0 0px;
}
.fs12b {
    font-size: 12px;
    font-weight: bold;
}
.fs12 {
    font-size: 12px;
	padding:2px; margin:0 0 0 0;
}
.fs12 table
{
	margin:0 auto 0;
}
#idxNews ul li.fs11 {
	clear:both;
	background: url("../../img/idx-news-btm.gif") no-repeat left bottom;
}
#idxNews ul li.fs10 
{
	clear:both;
}
#idxNews ul {
    list-style-type: none;
    margin: 0;
    padding:0 0 0 0px;
	width:570px;
}
#idxNews ul li {font-size:12px;line-height:22px;border-bottom:1px solid #EEF1F4; height:22px;  /*改*/
}
#date {
    color: #0075CF;
	float:right;
	padding-left: 5px;
}
#idxNews ul li span.topics {
    padding: 0 0 0 10px;
	width:400px; float:left;
}
 .left_list{ width:640px; float:left; margin:10px 0 0 10px; clear:both;}
 .left_list ul{float:left; line-height:30px; overflow:hidden; overflow:hidden; width:620px; margin:0; padding:0;}

 .left_list ul.a{float:left; line-height:30px; overflow:hidden; overflow:hidden; width:620px;margin:0; padding:0;}
 .left_list ul li{overflow:hidden;color: #ffffff;font: 12px "microsoft yahei";width: 100px;
  height:20px; float:left; background-color:#CE0000;line-height:25px; text-align:center; padding:5px 0 2px 0 0;border:1px solid  #ccc;}
  .left_list ul.a li{overflow:hidden;  color:#000066;width: 100px; height:20px; float:left;line-height:25px; background-color:#ffffff; text-align:center;
  padding:5px 0 2px 0 0; border:1px solid  #ccc;}
  .cf
 {
	margin:5px auto 0;
	text-align:center;
	clear:both;
 }
 .rbb
 {
	width:670px;
	margin:0 auto 0;
	padding:0 0 0 0px;

 }
 .rbb li
 {	 
	list-style-type:none;
	float:left;
	width:180px;
	text-align:left;
	height:30px;
	padding:0 0 0 5px;
	
 }
 .searchhead
 {
	height:50px;
	width:100%;
	text-align:center;
	padding:20px 0 0 0;
	margin: 0 0 0 0;
 }
 .searchhead h2{font-size:16px;}
 .bb li
{
	line-height: 20px;
	margin:1px 0 0px 0;
	list-style-type: none;
	width:120px;
	float: left;
	text-align: center;
	padding:0px 0 0 0;
}
.bb
{
	margin: 0 auto 0;
	width: 98%;
	height:80px;
}
.rt
 {
	text-align:center;
	padding:0px;
	line-height:22px;
 }
 .frLeft{
	background: url("../../img/fr-l.gif") repeat-y #ffffff;
}
.h
{
	background-image:url(../img/newHead.jpg);
	background-repeat:repeat-x;
	height:18px;
	color: black;
	font-size: 13px;
	font-weight: bold;	
	padding:5px 0 0 5px;
}


.f li{list-style-type: none;float: left;height:18px;padding:5px;}
.f{width:auto;text-align:center;margin:10px auto 0;}

.newstop
{
	width: 800px;
	margin:10PX AUTO 0;
	
}
.newstop li
{
	border-left: aliceblue 1px solid;	border-bottom: aliceblue 1px solid;
	width:100%;
	float:left;
	line-height:30px;
}
.tkk
{
	border-right: aliceblue 1px solid;
	border-top: aliceblue 1px solid;
	border-left: aliceblue 1px solid;
	border-bottom: aliceblue 1px solid;
	line-height:30px;
	height:30px;
	text-align:center;
	width:800px;
	margin:0 auto 0;
}
.bgh
{
	background:url(../../image/idx-st01.jpg) ;width:395px; height:20px;font-size:12px;color:White; line-height:20px
}
#link {
    clear: both;
    margin: 5px auto;
    width: auto;
}
#link h4 {
    float: left;
    font-size: 12px;
    margin-right: 10px;
}
#link li {
    float: left;
    margin-right: 5px;
}

/*超框隐藏*/
.chaokuang_hide {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

/*分页*/

div.digg{padding:3px;margin:3px;text-align:center}
div.digg a{border: #c38181 1px solid;padding:0px 10px;margin:2px;color: #be233f;text-decoration:none;}
div.digg a:hover{border:#c38181 1px solid;color:#be233f;}
div.digg a:active{border:#000099 1px solid;color:#000;}
div.digg a.current{border: solid 1px #ce0000;padding:0px 10px;font-weight:bold;margin:2px;color:#fff;background-color: #ce0000;}
div.digg a.disabled{border:#eee 1px solid;padding:0px 10px;margin:2px;color:#ddd;}